﻿/* CSS Document */
body{font-size:12px; font-family:Tahoma, "宋体", "微软雅黑", sans-serif; margin:0; padding:0; background:#ffffff;}
ul,li,ol{ list-style:none;}
div,p,ul,li,ol,dl,h1,h2,h3,h4,h5,img{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:12px;}
em,i{font-style:normal;}
strong{font-weight:normal;}
img{border:none; vertical-align:middle;}
.clear{float:none;!important; clear:both;!important; margin:0; padding:0;}
a{color:#2C2319;text-decoration:none;}
 
/*header*/
.header .topBg{background:#ffffff; width:100%; height:34px; border-bottom:#eeeeee 1px solid;}
.header .topBg .h-top{width:1200px; height:35px; margin:0 auto;overflow: hidden;}
.header .topBg .h-top .sc{width:92px; height:26px; float:left; margin:5px 15px 0 0;}
.header .topBg .h-top .welcome{width:350px;height:35px; color:#333; line-height:35px;float:left;}
.header .topBg .h-top .welcome a{color:#333; line-height:35px; margin:0 5px;}
.header .topBg .h-top .welcome a:hover{color:#ff6600;}
.header .topBg .h-top .welcome .cur{color:#ff6600;}
.header .topBg .h-top .topR{float:right; height:29px; padding-top:6px;}
.header .topBg .h-top .topR li{padding:5px 11px 8px 12px; position:relative; float:left;}
.header .topBg .h-top .topR li i{border-right:#ddd 1px solid; width:0; height:12px; position:absolute; top:8px; right:-1px;}
.header .topBg .h-top .topR li a{color:#8e8e8e;}
.header .topBg .h-top .topR li a:hover{color:#ff6600;}
.header .topBg .h-top .topR .cur{background:#fff;border:#bfbfbf 1px solid; border-bottom:none; display:inline-block; padding:5px 10px 6px 11px;}
.header .topBg .h-top .topR .cur .popup{border:#bfbfbf 1px solid; border-top:none; background:#fff; position:absolute;top:26px; left:-1px; width:69px; padding-bottom:5px;}
.header .topBg .h-top .topR .cur .popup p{width:69px; height:20px; overflow:hidden;}
.header .topBg .h-top .topR .cur .popup p a{color:#8e8e8e; line-height:20px; margin-left:10px;}
.header .topBg .h-top .topR .cur .popup p a:hover{color:#ff6600;}


.header .h-btm{width:1200px; height:120px; margin:0 auto;}
.header .h-btm .logo{width:350px; height:115px; float:left; margin-top:2px;}
.header .h-btm .search-box{float:left;margin-left:40px;}
.header .h-btm .search-box .form{width:436px;overflow:hidden; margin-top:40px; background:#f2f2f2; padding:2px; }
.header .h-btm .search-box .form .put{width:347px; height:30px; overflow:hidden; background:#fff;border:#e5e5e5 1px solid; border-right:none; padding-left:8px; float:left;font-weight:bold; color:#999999; font-weight:normal; line-height:30px;}
.header .h-btm .search-box .form .search-btn a{background:url(../images/search_btn.png);width:78px;height:34px;color:#fff; line-height:34px; font-weight:bold; font-size:14px; text-align:center;float:right;}
.header .h-btm .search-box .hotFont{width:380px; height:20px; margin-top:5px; overflow:hidden; margin-left:5px;}
.header .h-btm .search-box .hotFont p{color:#666; line-height:20px;float:left;}
.header .h-btm .search-box .hotFont li{width:320px; height:20px;float:left;}
.header .h-btm .search-box .hotFont li a{color:#666;line-height:20px; margin-right:5px;}
.header .h-btm .search-box .hotFont li a:hover,.header .h-btm .search-box .hotFont .cur{color:#ff6600;}
.header .h-btm .btm-r{width:300px; float:right; margin-top:22px; }
.header .h-btm .btm-r .pic{width:300px; height:80px; }




/*menu*/
.menuBg{background:url(../images/menuBg.png); width:100%; height:42px;}
.menuBg .menu{width:1200px; height:42px; margin:0 auto;}
.menuBg .menu .menu-l{width:190px; height:42px; float:left; position:relative; z-index:999;}
.menuBg .menu .menu-l .all{width:174px; height:39px; color:#fff; line-height:39px; font-family:"微软雅黑"; font-size:15px; font-weight:bold; padding-left:15px; border-left:#30bcaa 1px solid;}

.menuBg .menu .menu-l .popup{width:190px; height:390px;position:absolute; top:42px; left:0; background:#f3fbfb; box-shadow:-1px 2px 8px #AFAFAF; }
.menuBg .menu .menu-l .popup .itemBox{width:190px; height:35px;}
.menuBg .menu .menu-l .popup .itemBox .item{background:#f3fbfb; width:190px; height:35px;_height:30px;}
.menuBg .menu .menu-l .popup .itemBox .item2{background:#dcf7f7;}
.menuBg .menu .menu-l .popup .itemBox .item .title{width:150px; height:35px;_height:30px; overflow:hidden; float:left;}
.menuBg .menu .menu-l .popup .itemBox .item .title a{color:#00a48c; line-height:35px;_line-height:30px; font-weight: bold; font-family:"微软雅黑"; font-size:13px;}
.menuBg .menu .menu-l .popup .itemBox .item .icon{ width:16px; height:16px; float:left; margin:10px 5px 0 15px;_margin:10px 5px 0 5px;}
.menuBg .menu .menu-l .popup .itemBox .item3{background:#f3fbfb; width:170px; height:40px; position:relative; padding-left:20px;}
.menuBg .menu .menu-l .popup .itemBox .item3 .title a{color:#333; line-height:40px; font-weight: bold; font-family:"微软雅黑"; font-size:13px;}

.menuBg .menu .menu-l .popup .itemBoxl .item3{background:#f3fbfb; width:170px; height:40px; position:relative; padding-left:20px;}
.menuBg .menu .menu-l .popup .itemBoxl .item3 .title a{color:#333; line-height:40px; font-weight: bold; font-family:"微软雅黑"; font-size:13px;}


.menuBg .menu .menu-l .popup .cur{position:relative;}
.menuBg .menu .menu-l .popup .cur .popup-box{width:752px; background:#ffffff;border:#008572 2px solid; position:absolute;top:0; left:190px;}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-left{border-right:#ccc 1px solid; width:570px;padding:15px 0; float:left;}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-left .r-title{float:left; width:100px; text-align:center; line-height:26px; font-weight:bold;}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-left .r-info{float:right; width:455px;margin-right:14px}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-left .r-info em{border-left:#ccc 1px solid; height:15px;}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-left .r-info em a{color:#666; line-height:26px;margin-left:10px;}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-left .r-info em a:hover{text-decoration:underline; color:#ff6600;}

.menuBg .menu .menu-l .popup .cur .popup-box .p-b-right{width:170px;float:left;padding:15px 0;}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-right h2{width:170px; height:35px;overflow:hidden; color:#333;font-weight:bold; line-height:34px; font-family:"微软雅黑";}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-right h2 span{margin-left:20px;_margin-left:10px;}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-right h3{width:170px; height:24px; overflow:hidden;}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-right h3 a{color:#666; line-height:24px; margin-left:20px;}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-right h3 a{color:#666; line-height:24px; margin-left:20px;}
.menuBg .menu .menu-l .popup .cur .popup-box .p-b-right h3 a:hover{text-decoration:underline; color:#ff6600;}

.menuBg .menu .menu-m{float:left;}
.menuBg .menu .menu-m li{float:left;}
.menuBg .menu .menu-m a{padding:0 20px;color:#fff; line-height:40px; vertical-align:middle; font-weight:bold; font-size:15px; font-family:"微软雅黑"; display:inline-block;}
.menuBg .menu .menu-m em{background:#30bcaa; width:1px; height:36px; display:inline-block; vertical-align:middle;}
.menuBg .menu .menu-m a:hover,.menuBg .menu .menu-m .cur{background:#008572;}

.menuBg .menu .buycarBox{width:185px; height:42px; position:relative; float:right; z-index:99;}
.menuBg .menu .buycarBox .buycar{background:url(../images/buycarBg.png); width:185px; height:42px;}
.menuBg .menu .buycarBox .buycar span{color:#fff; font-family:"微软雅黑"; font-size:13px; font-weight:bold; line-height:42px; margin-left:47px; float:left;}
.menuBg .menu .buycarBox .buycar span em{margin:0 5px;}
.menuBg .menu .buycarBox .buycar i{background:url(../images/icon1.png); width:13px; height:13px; float:right; margin:16px 22px 0 0; }
.menuBg .menu .cur .car-popup{width:388px;border:#008572 2px solid;background:#FFF; position:absolute; top:40px; right:0; z-index:9999;}
.menuBg .menu .cur .car-popup .p-title{background:#FFF; border:#FFF 1px solid; width:340px;}
.menuBg .menu .cur .car-popup .p-title h3{width:290px; height:22px; color:#333; font-weight:bold; line-height:22px;overflow:hidden; font-size:14px; margin:20px;}
.menuBg .menu .cur .car-popup .info{background:#FFF; border:#FFF 1px solid; border-bottom:#ccc 1px dashed; width:378px; margin:0 auto;}
.menuBg .menu .cur .car-popup .info .pic{width:50px; height:50px; border:#e6e6e6 1px solid; background:#000; margin:10px;_margin:10px 8px; float:left;}
.menuBg .menu .cur .car-popup .info .in{width:295px; margin:10px 0; float:left;}
.menuBg .menu .cur .car-popup .info .in .title{width:170px; float:left;}
.menuBg .menu .cur .car-popup .info .in .title a{color:#333; line-height:20px;}
.menuBg .menu .cur .car-popup .info .in .title a:hover{text-decoration:underline; color:#cc0000;}
.menuBg .menu .cur .car-popup .info .in .price{height:50px; text-align:right; float:right;}
.menuBg .menu .cur .car-popup .info .in .price h2{width:80px; height:20px;color:#999;font-family:Tahoma, Geneva, sans-serif; line-height:20px; overflow:hidden;}
.menuBg .menu .cur .car-popup .info .in .price h2 span{color:#cc0000; font-weight:bold; letter-spacing:-1px; font-size:13px;}
.menuBg .menu .cur .car-popup .info .in .price h2 em{font-weight:bold;}
.menuBg .menu .cur .car-popup .info .in .price h3 a{color:#005ea7; line-height:20px;}
.menuBg .menu .cur .car-popup .info .in .price h3 a:hover{text-decoration:underline;}
.menuBg .menu .cur .car-popup .tote{width:370px; height:90px; margin:5px auto;}
.menuBg .menu .cur .car-popup .tote h3{width:370px; height:45px; overflow:hidden;color:#333; line-height:35px; margin-left:8px; text-align:center;}
.menuBg .menu .cur .car-popup .tote h3 em{color:#666666; float:left;}
.menuBg .menu .cur .car-popup .tote h3 span{color:#666; float:right; margin-right:15px;}
.menuBg .menu .cur .car-popup .tote h3 span strong{color:#cc0000; font-weight:bold; letter-spacing:-1px; font-size:13px;}
.menuBg .menu .cur .car-popup .tote h3 span strong i{margin:0 -1px; font-size:12px;font-family:"微软雅黑";}
.menuBg .menu .cur .car-popup .tote h4 a{background:#008572; border-radius:5px; width:88px; height:33px;color:#FFF; line-height:33px; text-align:center;ine-height:28px;font-weight:bold; float:right; display:inline-block; font-size:14px; background-position:0 -326px;}
.menuBg .menu .cur .car-popup .tote h4 a:hover{background-position:0 -360px;}


/*footer*/
.footer .link_yq{border:#e0e0e0 1px solid; width:1198px; height:88px; margin:10px auto; background:#fff;}
.footer .link_yq .yq_layer{border-bottom:#e0e0e0 1px solid;width:1198px; height:29px;}
.footer .link_yq .yq_layer em{border-right:#e0e0e0 1px solid;width:93px; height:29px; position:relative; display:block;}
.footer .link_yq .yq_layer em i{background:#fff; width:93px; height:28px; border-top:#00a48c 4px solid; color:#00a48c; line-height:28px; text-align:center; position:absolute; left:0; top:-1px; font-size:14px; font-weight:bold;}
.footer .link_yq .yq_box{width:1158px; height:40px; overflow:hidden; padding:9px 20px;}
.footer .link_yq .yq_box a{color:#666666; line-height:20px; margin:0 10px;}
.footer .foot_t{width:100%; height:199px; background:#00a78f; border-bottom:#007d61 1px solid;}
.footer .foot_t .t_box{width:1200px; height:199px; margin:0 auto;}
.footer .foot_t .t_box .f-info{width:110px;float:left; margin:22px 0 10px 40px;_margin:22px 0 10px 30px;}
.footer .foot_t .t_box .f-info .title p{width:85px;color:#fff; font-family:"微软雅黑"; font-size:14px; font-weight:bold;line-height:28px;}
.footer .foot_t .t_box .f-info ul{margin:2px 10px 10px 3px;}
.footer .foot_t .t_box .f-info ul li{width:105px;overflow:hidden;}
.footer .foot_t .t_box .f-info ul li a{color:#fff; line-height:22px;}
.footer .foot_t .t_box .f-info ul li a:hover{text-decoration:underline;}
.footer .foot_t .t_box .f-m-right{width:430px; height:199px; float:right;}
.footer .foot_t .t_box .f-m-right .r_time{width:225px; height:137px; float:left; margin-top:25px;}
.footer .foot_t .t_box .f-m-right .r_time .tel{color:#fff; font-size:24px; font-family:Tahoma;}
.footer .foot_t .t_box .f-m-right .r_time .time{width:225px; height:40px; margin:5px 0;}
.footer .foot_t .t_box .f-m-right .r_time .time i{width:60px; height:20px; color:#fff; line-height:20px; overflow:hidden; float:left;}
.footer .foot_t .t_box .f-m-right .r_time .time span{width:150px; height:40px; color:#fff; line-height:20px; overflow:hidden; float:left;}
.footer .foot_t .t_box .f-m-right .r_time .time span em{width:150px; height:20px; overflow:hidden; display:block;}
.footer .foot_t .t_box .f-m-right .r_time .hr{background:url(../images/border.png); width:211px; height:2px; overflow:hidden;}
.footer .foot_t .t_box .f-m-right .r_time .weibo{width:210px; height:30px;}
.footer .foot_t .t_box .f-m-right .r_pic{width:135px; height:137px; float:left; margin:25px 0 0 30px;}

.footer .foot_m{width:100%; height:132px; background:#00a78f; border-bottom:#007d61 1px solid;}
.footer .foot_m .m_box{width:1200px; height:132px; margin:0 auto;}
.footer .foot_m .m_box .b_pic{width:400px; height:132px; float:left;}
.footer .foot_b{width:100%; height:46px; background:#009d84; border-bottom:#007d61 1px solid; border-top:#00a78f 1px solid; text-align:center;}
.footer .foot_b .b_info{width:1200px; height:46px; margin:0 auto;}
.footer .foot_b .b_info li{width:300px; height:46px; float:left;}
.footer .foot_b .b_info li a{width:300px; height:46px; display:block;}
.footer .f-nav{width:1200px; height:37px;text-align:center; margin:0 auto;}
.footer .f-nav a{color:#333; line-height:38px;}
.footer .f-nav a span{color:#FFF; margin:0 5px;}
.footer .foot_ba{color:#333; line-height:20px; text-align:center; width:1200px;  margin:0 auto;}
.footer .f-pic{width:1200px; margin:10px auto 20px; text-align:center;}

#infoPage {_float:right;font-family: Verdana,Arial,Helvetica,sans-serif;height: 34px;margin-bottom: 10px;margin-top: 4px;text-align: center;}
#infoPage{width:auto;float:right;}
#infoPage ul li{float:left; line-height: 11px;list-style:none;color:#333;}
#infoPage li span { float: left}
#infoPage .prev {margin-right: 20px;}
#infoPage .next {margin-left: 15px;}
#infoPage .everyPage{color:#666666;margin-left: 4px;border: 1px solid #AA998A;border-radius: 3px 3px 3px 3px;display: inline-block;height: 26px;line-height: 26px; text-align: center;width:21px;}
#infoPage .nowPage{margin-left: 4px;border-radius: 3px 3px 3px 3px; display: inline-block; height: 26px;  line-height: 26px;text-align: center;width:21px;border: 1px solid #00AB93;color: #FFF;background:#00AB93;}
#infoPage select{height:18px;color:#00AB93;}
#infoPage span, .pager a {font-size: 12px;font-weight: bolder; text-decoration: none;}
#infoPage li {display: inline-block;height: 34px;}
#infoPage li a, #infoPage .pages li span {display: block; float: left; width: auto; line-height:11px;}
#infoPage li a:hover {color:#00AB93;;background:#FFF; border: 1px solid #00AB93;}
#infoPage .upPage,#infoPage .downPage {border: 1px solid  #AA998A;border-radius: 5px 5px 5px 5px;color: #CCCCCC;display: inline-block;font-size: 14px;font-style: normal;height: 26px;line-height: 26px;text-align: center;width:75px;margin-left:4px;}
#infoPage li.current {color: #000000; cursor: default;}
#inputPage{border:#b3b5bd 1px solid; width:25px; height: 20px;text-align: center;}
#infoPage .goToPage{margin-left:5px;width:50px;height:26px;background:#FFF;border:1px solid #AA998A;cursor:pointer;_padding-top: 1px;*padding-top: 1px;}

/*购物层*/
.addTobuyCarLayer{ width:438px; overflow:hidden; position:absolute;}
.addTobuyCarLayer .rShaw{ float:left; width:4px; overflow:hidden; margin:4px 0 -1000px; padding:0 0 1000px;background:#777;FILTER: alpha(opacity=20); moz-opacity: 0.2; opacity: 0.2;}
.addTobuyCarLayer .bShaw{ height:4px; width:430px; overflow:hidden; margin:0 0 -1000px 4px; padding:0 0 1000px;background:#777;FILTER: alpha(opacity=20); moz-opacity: 0.2; opacity: 0.2}
.addTobuyCarLayer .showTip{ float:left; width:432px; overflow:hidden; border:1px solid #DDDDDD; background:#fff;}
.addTobuyCarLayer .showTip .close{ height:20px; overflow:hidden; text-align:right; padding-right:10px; padding-top:8px;}
.addTobuyCarLayer .showTip .close a{ color:#999;}
.addTobuyCarLayer .showTip .close a:hover{ text-decoration:none;}
.addTobuyCarLayer .showTip .succe{ width:357px; padding-left:75px; overflow:hidden; background:url(../images/detail_layerSuecc.gif) 18px 0px no-repeat; padding-bottom:20px;}
.addTobuyCarLayer .showTip .succe h3{ height:28px; line-height:28px; overflow:hidden; font-size:14px; font-weight:bold;}
.addTobuyCarLayer .showTip .succe .tips{ width:350px; overflow:hidden; line-height:24px; height:24px; color:#666;}
.addTobuyCarLayer .showTip .succe .tips b{ font-size:16px; color:#f30;}
.addTobuyCarLayer .showTip .succe .toBuy{ height:33px; overflow:hidden; padding-top:8px;}
.addTobuyCarLayer .showTip .succe .toBuy img{ vertical-align:middle;}
.addTobuyCarLayer .showTip .succe .toBuy a{color:#346425;}
.AddTomyLikeLayer{ width:438px; overflow:hidden; position:absolute;}
.AddTomyLikeLayer .rShaw{ float:left; width:4px; overflow:hidden; margin:4px 0 -1000px; padding:0 0 1000px;background:#777;FILTER: alpha(opacity=20); moz-opacity: 0.2; opacity: 0.2;}
.AddTomyLikeLayer .bShaw{ height:4px; width:430px; overflow:hidden; margin:0 0 -1000px 4px; padding:0 0 1000px;background:#777;FILTER: alpha(opacity=20); moz-opacity: 0.2; opacity: 0.2}
.AddTomyLikeLayer .showTip{ float:left; width:432px; overflow:hidden; border:1px solid #DDDDDD; background:#fff;}
.AddTomyLikeLayer .showTip .close{ height:20px; overflow:hidden; text-align:right; padding-right:10px; padding-top:8px;}
.AddTomyLikeLayer .showTip .close a{ color:#999;}
.AddTomyLikeLayer .showTip .close a:hover{ text-decoration:none;}
.AddTomyLikeLayer .showTip .succe{ width:357px; padding-left:75px; overflow:hidden; background:url(../images/detail_layerSuecc.gif) 18px 0px no-repeat; padding-bottom:20px;}
.AddTomyLikeLayer .showTip .succe h3{ height:28px; line-height:28px; overflow:hidden; font-size:14px; font-weight:bold;}
.AddTomyLikeLayer .showTip .succe .tips{ width:350px; overflow:hidden; line-height:24px; height:24px; color:#666;}
.AddTomyLikeLayer .showTip .succe .tips b{ font-size:16px; color:#f30;}
.AddTomyLikeLayer .showTip .succe .tips a{color:#3266CB;}
/*购物层*/

#position{width:1200px; height:30px; margin:0 auto;}
#position a{color:#000000; line-height:30px;}
#position a:hover{color:#cc0000;text-decoration:underline;}
#position span{color:#ccc; margin:0 5px;}
#position em{color:#000000;line-height:30px;}

/*返回头部*/
.back-top{width:51px; height:150px;position:fixed;bottom:115px;right:2px;background:url(../images/top.png);}
.back-top .back a{background:url(../images/top.png); width:51px; height:51px; display:block;}
.back-top .back a:hover{background:url(../images/top2.png);}
.back-top .weixin a{background:url(../images/top.png); width:51px; height:51px; display:block;background-position:0 -51px;}
.back-top .weixin a:hover{background:url(../images/top2.png);background-position:0 -51px;}
.back-top .weibo a{background:url(../images/top.png); width:51px; height:51px; display:block;background-position:0 -101px;}
.back-top .weibo a:hover{background:url(../images/top2.png);background-position:0 -101px;}
.back-top .service a{background:url(../images/top.png); width:51px; height:51px; display:block;background-position:0 -151px;}
.back-top .service a:hover{background:url(../images/top2.png);background-position:0 -151px;}
.back-top .top a{background:url(../images/top.png); width:51px; height:51px; display:block;background-position:0 -201px;}
.back-top .top a:hover{background:url(../images/top2.png);background-position:0 -201px;}
.back-top .cur,.back-top .cur2{position:relative;}
.back-top .cur .wx-popup{position:absolute; top:-58px; left:-202px; width:202px; height:255px; z-index:99;}
.back-top .cur2 .se-popup{position:absolute; top:-14px; left:-174px; width:174px;  z-index:99;background:url(../images/se-popup-bk.png) no-repeat;}
.back-top .cur2 .se-popup .toptip{ background:url(../images/se-popup-tip.png) no-repeat; height: 21px;
    position: absolute;
    right: -1px;
    top: 14px;
    width: 11px;
    z-index: 999;}
.back-top .cur2 .se-popup .se-popup-line{ background:url(../images/se-popup-once.png) repeat-y;}
.back-top .cur2 .se-popup .unlines{ background:url(../images/se-popup-bottom.png) no-repeat;height:6px;}
.back-top .cur2 .se-popup h2 a{ display:block;height: 29px;
    margin: 7px 0 0 10px;
    padding-top: 5px;
    text-align: center;
    width: 146px;background:url(../images/se-popup-qq.png) no-repeat;}
.back-top .cur2 .se-popup h3 a{width:146px; height:30px; display:block;margin:3px 0 0 10px;}
.back-top .cur2 .se-popup h4 a{width:146px; height:30px; display:block;margin:0 0 0 10px;}
/*end 返回头部*/

